perm filename HOWTO[1,JMC]24 blob
sn#697391 filedate 1983-01-26 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00003 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 Common.msg[com,lsp] is the common lisp discussion file.
C00011 00003 Does anyone know how to disconnect the ringer on a phone so that it no lnger
C00014 ENDMK
C⊗;
Common.msg[com,lsp] is the common lisp discussion file.
Public access files may be copied from the NETINFO directory at SRI-NIC
via FTP with username ANONYMOUS and password GUEST.
The file BASICT has triple size fonts good for slides.
New reports file is <Admin.Library>NEWTRS at SCORE updated semi-monthly.
message to Admin.Library at SCORE, giving the six-digit accession numbers.
et <filename>/∞f compresses a many page file
68KASM.vrp[up,doc] describes his Maclisp based assembler for 68000
Character macros:
read macros gets
macros.me[up,doc]
also r chrmac
moncom.upd/11p
lisp
LSPARC.RPG[UP,DOC] contains in reverse chronological order the modifications
to Maclisp over the years. Astute readers can find programming hints
and obscure documentation here.
HELP.DOC[AID,RPG]
help.doc[aid,LSP] helps with maclisp
not including EL and MEL
(el foo bar dsk (foo jmc))
206, jmc must be referred to as (206. jmc)
(load '(selfap lsp)) or (load '((dsk (e80 jmc)) selfap lsp))
(el selfap lsp)
or with macro expansion
(mel selfap lsp)
Is there a way within STEP of evaluating an expression on the side?
What I do is go into a αB break loop at whatever point is interesting
(just type αB) at step. Then you're in a read-eval-print loop.
<alt>p continues in the step. It will prompt with ? as usual.
You can then type αP to print the current expression that is being
asked about, or αβP to pretty-print it.
-rpg-
Thanks. Actually I am presently interested in seeing more of the
value of the previous expression that it has just printed to
a set depth and length. Does this expression have a name?
The value of the last thing should be in %value, as the current expression
in in %ce.
file of files
FILES[LET,JMC] is the master file. At present it doesn't include
the letters themselves or other files on LET,JMC. Now that I know
how to do it, maybe it should. Part of FILES is by category, but
more recent directories are grouped on pages because of
dissatisfaction with my categories. Some files are in two places.
To make a directory file use DRD followed by the XFOO command
which creates the list. The list can be updated by using DRD/DATE,
then using XFOO to make a new file of files (BEING SURE NOT TO
USE THE SAME NAME), then entering the new file of files, deleting
the items appearing before the last time it was updated, merging
with the old file and adding the comments. Suitable macros, e.g.
αxpo<cr>αxreadw<cr>, and αcαh<cr>αeα↑<tab>αd help enter files,
take back and deposit title lines, put files in the delete list, etc.
- Rob
PS: If a news wire line seems dead, you may be able to resurrect it by
typing "TTY EXIST nn", where nn is 16 for AP wire, and 17 for NYT.
To create directories, use the UFD command.
To run at SCORE from datadisc
dtn score
take sail (after login)
[the file sail.cmd contains the commands ter datamedia, ter wid 84, ter len 37]
To run EMACS at SCORE from Imlac
dtn score
ter datamedia
ter length 20
To run prolog at SCORE
MRC:<PROLOG>PROLOG gets prolog
MRC:<LOGLSP.LISP>LISP gets loglisp, but there is a bug.
ADMIN.LIBRAR%SCORE is the Math.-Comp. Sci. library
NEWTRS[LIB,DOC] is the list of new technical reports
\CSD is the CSD bulletin board file
elisp (1,000,000 cons cells from Charles Hedrick at Rutgers) documentation
is score as <elisp>elisp.doc
After entering E from cksum, αM switches between changed pages.
Using LISP from E.
1. The alias directory must have a suitable ELISP.INI obtained from RPG.
2. ⊗xsl creates a maclisp ptyjob
3. α= causes the current line or the attach buffer to be sent to the
maclisp job
4. ⊗xlattach causes replies to come back into the attach buffer
Using the S1-F2 by supdup.
sd s1
tty sail
Certain characters are done oddly.
_ and ← are switched.
esc is esc i α
break is esc i β
clear is esc i ε
call is αz
αz is esc i αz
esc i ? gives help
COMPRESSION OF MAIL FILES
Suppose we have a file called FOO.BAR that contains lots of messages in E format,
such as JMC's mail file. It would take much less space on the disk if we had
more than one message per page. This can be done as follows.
COPY NEWFILE←FOO.BAR(2:*)/ASC
This will remove the E directory (formerly page 1) and compress the zeros (nulls)
out that were in between messages.
Next type
ET NEWFILE/N
to edit the file without a directory page. This will make it easier to delete
the unwanted page marks (it won't be necessary for E to ripple the file each
time). Now you can delete page marks with <control>X DEL. Each time this will
cause the next page to be appended to the end of the current page. You should
try to keep the page size down to several hundred lines at most. When you are
all done, you can reformat the file with an E directory by typing (to E):
<control>ε NEWFILE/Q
Which will switch to the same file, this time giving it an E directory.
To print on canon ordinary, i.e. non press, files, incant as follows:
r makimp
[This asks for a file name and converts the file to .imp form].
then
do cprint[can,sys]
[There are sometimes mysterious failure messages].
The way to reconnect to a subjob if E has forgotten about it is with
the /J switch. Thus ET FOO/31J will edit file FOO and connect to
job number 31.
After login, tty dmw adjusts for Datamedia.
Dialog: mathfile
dial/1200 858-0511
<password from notebook>
B 239
s rotation()number?
t1/5/1-26
logoff
? adds grammatical endings to search term
Does anyone know how to disconnect the ringer on a phone so that it no lnger
rings (as well as reducing the ringer equivalence to 0.0 so it doesn't even
look like there's a phone on the line)? I think it involves cutting one line,
but which one?
Arthur
BH - I believe that "cutting one wire" goes back to the old days when phones
had three wires coming out, green, red, and yellow, and disconnecting the
yellow one disconnected the bell. Now they have modular jacks instead, and
you don't want to try cutting one wire off a modular plug. Instead,
open the phone by unscrewing the two screws on the bottom. There are four
wires going to the (bottom of the) bell: red, black, grey, and red-and-grey.
Those four wires go to terminals L1, L2, R, and an unlabelled one if you have
an up-to-the-minute phone, or perhaps two of them go to terminals labelled
A and K. These terminals are in the clump of screws behind the dial,
called the network. Disconnect the ones attached to L1 and L2. You can
keep them out of harm's way without damaging the phone by storing them
on the ame two terminals the other two are on. Make sure it is the bell
wires you disconnect from L1 and L2! There are other wires going to the dial
and the handset also. If you aren't sure which wire is which, in a pinch
you can just disconnect all four bell wires from the network and tape them up.
The reason there are four wires rather than the obvious two is that the
bell has two coils, which are connected in series this way:
L1 --- coil --- capacitor (inside the network) --- coil --- L2
By moving the wires away from L1 and L2 (where the actual phone line comes in)
you are just connecting the bell and the capacitor to each other and to
nothing else.